package com.fml.controller;

import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
 
@RestController
public class FileUploadController {
 
    @PostMapping("/upload")
    public String handleFileUpload(@RequestParam("file") MultipartFile file) {
        if (file.isEmpty()) {
            return "文件为空，请选择一个文件上传。";
        }
 
        try {
            // 获取文件名
            String fileName = file.getOriginalFilename();
 
            // 获取文件的字节
//            byte[] bytes = file.getBytes();
 
            // 这里可以添加保存文件的代码，例如将文件保存到磁盘或数据库
 
            return "文件上传成功：" + fileName;
        } catch (Exception e) {
            return "文件上传失败：" + e.getMessage();
        }
    }
}